// ComponentSel.h: interface for the BzGJMgr class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_COMPONENTSEL_H__79CC8222_B11E_11D7_9DE8_0020ED1E9215__INCLUDED_)
#define AFX_COMPONENTSEL_H__79CC8222_B11E_11D7_9DE8_0020ED1E9215__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <vector>
#include "BzGj.h"
#include "AfxTempl.h"

class BzGJMgr  
{
public:

	void RegisterGJ(int kind,BzGJ* pGj);
	BzGJMgr();
	virtual ~BzGJMgr();
	void move(int kind);

private:
	dmap<int,BzGJ*> m_gjmap;

};

#endif // !defined(AFX_COMPONENTSEL_H__79CC8222_B11E_11D7_9DE8_0020ED1E9215__INCLUDED_)
